Near Coding - Nearshore Software Services
Senior Full Stack Software Developer (Remote)
Senior Full Stack Software Developer | Near Coding –Nearshore Software Services | Costa Rica
Near Coding is looking for a Full-Stack Software Development Engineer tojoin our team to continue the development of a transformational coachingand peer-support mobile app.
...Senior Full Stack Software Developer | Near Coding – Nearshore Software Services | Costa Rica
Near Coding is looking for a Full-Stack Software Development Engineer to join our team to continue the development of a transformational coaching and peer-support mobile app.
You will support our mission to deliver an evidence-based scientific approach to help our members gain clarity around what they truly hope to achieve in life, working through internal impediments, and helping them to build the skills necessary to accomplish micro-goals, enhancing their own definition of “success.”
You will be a member of the engineering team with focus on building engaging user-interfaces for our mobile products along with enhancing and maintaining back-end infrastructure.
This is a unique opportunity to help build a mobile product that truly helps people and join a fast-paced team with significant opportunities for growth.
As a Full-Stack Engineer, You Will:
• Design, build, and enhance our flagship mobile product through the full development cycle; you will be responsible for working within a growing team in all aspects of the development and app store deployment process. With the assistance of our leadership team and product owner, you will plan, write, test and deploy code within a modern technology stack, along with building libraries and frameworks enabling us to build quickly and efficiently; with the goal of delivering life-changing value to our members.
• Work closely with the product team; participate in architecture and design decisions, participate in stand-up discussions, code reviews, and retroactives, while helping contribute to and drive the engineering culture that focuses on simple, intuitive, high-impact products and features.
• Be an engineering generalist, from developing code and integrating APIs, managing cloud resources, servers, and databases, to product app store deployment. You will participate in and be held responsible for end-to-end task ownership across the entire development lifecycle.
• Join the team in contributing to long-term product strategy and development planning.
Who We Are Looking For:
A full-stack generalist, has verifiable experience building and scaling a modern mobile product from thousands of members to millions of members.
An excellent communicator with the ability to explain complex technical concepts to designers, product managers, and engineers. Knowing the audience, and the way that they learn and digest information is no problem for you, and you are able to adapt your communication methods to their way of absorbing new information.
Skills and Experience should include:
● Minimum years of experience:
○ 3 years verifiable work experience and a Computer Science degree or recognized
coding bootcamp or
○ 5 years verifiable work experience and a high school diploma or GED
● Highly skilled mobile front-end and back-end development experience
● Experience working either as an employee in a startup environment or as an independent
contractor
● Experience in building mobile apps with a SaaS business model
● Verifiable and demonstrable experience with:
● Javascript
● React Native
● SQL and NoSQL DBs
● PostgreSQL and/or a Javascript-based ORM
● configuring, operating and managing cloud infrastructures and platforms within the AWS
ecosystem
● Expo development tools
● Okta for mobile application access management
● Retool for internal app development and CMS
● Apple and Android app store interaction
● Sentry for application performance monitoring and error tracking platforms
● ELK Stack
● GitHub
● Jira + Confluence
● Working independently and are comfortable with entire projects and/or large areas of the code
base
● Practical knowledge of Scaled Agile Frameworks, Scrum, Kanban
● Comfortable working in a fast-paced, startup environment requiring untethered self-motivation
● Work availability within the U.S. Eastern time zone
● Demonstrate a deep passion for personal development through action and / or studied
methods in self-awareness, health and wellness, self-improvement, or a related area that
clearly highlights your vested interest not only your own growth, but that of others as well
Additional characteristics for a lead developer:
- Demonstrable experience with scalable system design / System performance / optimization / scalability
- Experience with measuring team performance
- Hire and train new engineers
- Mentor and coach the engineer team
- Ability to see the runway 6-12 months out, forecast
- Layout requirements, workplans, sprints, code reviews
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save