Software Developer

ForethetaSeattle, United States
Full TimeOn-siteJuniorLimited info disclosed
29 views0 applications

Description

About Foretheta Foretheta is a US-based company helping customers building their innovative IT products and delivering data engineering services, i.e., big data analytics and machine learning. Foretheta is a remote-first company. This means that our remote employees, from all over the world, are first class team members and do not have to deal with teams centralized around a particular city. Job Description The ideal candidate will have a good architectural understanding of production systems, understanding of algorithms, data structures, web technologies, and some basis in machine learning and data engineering. You will be part of a collaborative team responsible for meeting customer requirements, shipping product features, and contributing to setting up system architecture. Responsibilities You will contribute in building robust, scalable products from scratch and collaborate well with other software engineers in diagnosing, fixing, and preventing production issues You will work with the technical lead and other engineers to maintain and develop new features, as well as enhancing existing functionalities You will identify and resolve performance, scalability and data integrity issues. You will review developers' code, provide feedback and develop team knowledge. Requirements Bachelor's degree or higher, in Computer Science or related field 2+ years of software engineering experience Good programming skills in Java, Javascript, Python, ReactJS Knowledge in AWS services, DevOps, RESTful API, Machine Learning and Big Data tools Knowledge in CI/CD, unit tests, git and agile methodology Familiar with web applications technologies and requirements Emphasis on writing clear, readable, testable, deployable, monitored code for server-side applications Excellent communication and demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment Benefits A remote-first culture where team members work remotely. No need to commute to an office, if you don't want to. No vacation tracking; you take them as needed. We honor national holidays for your region. Possibility to work from a co-working space of your choice Conferences and career development How interviews typically go Three simple coding exercises to assess basic technical skills. A behavioral interview with a technical project manager on our team to assess your soft skills, problem-solving skills and communication. A technical interview with an engineer on our team to review your technical knowledge, listen to your experience and share what the day to day job is like. A paid 4-week trial period (limited number of hours), for you to experience working in Foretheta and see if it's the right fit before moving to a full-time contract and for us to ensure that you are able to fulfill the requirements of the job.